ultimate mechanical strength - Espagnol Anglais Dictionnaire